package com.ddyx.monitor;

import de.codecentric.boot.admin.server.config.EnableAdminServer;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

/**
 * <p>
 *      SpringBoot Admin 它是在 Spring Boot Actuator 的基础上用于监控 Spring Boot 的应用，
 *      且提供简洁的可视化 WEB UI界面。Spring Boot Admin 提供了很多功能，
 *      可以监控如：spring-boot项目的基本信息，
 *      详细的Health信息、内存信息、JVM信息、垃圾回收信息、各种配置信息（比如数据源、缓存列表和命中率）等
 *
 * </p>
 * author: agula
 * since: 2019-08-02  14:00
 */
@EnableAdminServer
@EnableEurekaClient
@SpringBootApplication
public class MonitorApplication {


    public static void main(String[] args) {
        SpringApplication.run(MonitorApplication.class, args);
        System.out.println("***************  ddyx-monitor-server start success  ***************");

    }


}
